function moduleModifierGroupeUtilisateurs()
{
	this.updPermissionsDisponibles = function()
	{
		$('#permissions>p>input').attr('disabled', false).each(function() {
			
			var permissionADesactiver = this;
			
			$(prealablesPermissions[$(this).attr('permission')]).each(function() {
				if($('#permission_'+this).attr('checked') == false) {
					$(permissionADesactiver).removeAttr('checked').attr('disabled', true);
				}
			});
			
		});
	};
}

mModifierGroupeUtilisateurs = new moduleModifierGroupeUtilisateurs();

$(document).ready(function() {
	
	mModifierGroupeUtilisateurs.updPermissionsDisponibles();
	
	$('#permissions>p>input').change(function() {
		mModifierGroupeUtilisateurs.updPermissionsDisponibles();
	});
	
	$('#formulaireModifierGroupeUtilisateurs').submit(function() {
		cp.setPageEnregistree();
		return true;
	});
	
	$('#boutonAction_enregistrer').click(function() {
		$('#formulaireModifierGroupeUtilisateurs').submit();
		return false;
	});
	
	// Message lorsque l'utilisateur quitte la page
	cp.activerAvertissementPageNonEnregistree();
	
});